Programme And Module Handbook
 
Programme Requirements for 2026/27 Session


If you find any data displayed on this website that should be amended, please contact the Curriculum Management Team.

B.Sc. Artificial Intelligence and Computer Science with Year Abroad Full-time

Year: 4
2026/27 Session

It is a specific requirement of this programme that students pass the project module in order to be awarded an Honours degree.

The following must be taken:

Module Title Code Credits Semester
LH Computer Science Project 06 26581 40 Full Term

Between 60 and 80 credits chosen from:

Module Title Code Credits Semester
LH Computer Vision and Imaging 06 30213 20 Semester 1
LH Evolutionary Computation 06 35310 20 Semester 2
LH Intelligent Interactive Systems 06 37809 20 Semester 2
LH Intelligent Robotics 06 30227 20 Semester 1
LH Natural Language Processing 06 37810 20 Semester 2
LH Neural Computation 06 32167 20 Semester 1

Between 0 and 20 credits chosen from:

Module Title Code Credits Semester
LH Advanced Cryptography 06 40087 20 Semester 2
LH Advanced Functional Programming 06 35309 20 Semester 2
LH Advanced Networking 06 30209 20 Semester 1
LH Algorithms and Complexity 06 35308 20 Semester 2
LH Computer-Aided Verification 06 30211 20 Semester 1
LH Dependable and Distributed Systems 06 38963 20 Semester 2
LH Game Theory 06 40088 20 Semester 2
LH High Performance Computing 06 40089 20 Semester 1
LH Human-Computer Interaction 06 30214 20 Semester 1
LH Intelligent Data Analysis 06 38964 20 Semester 1
LH Intelligent Software Engineering 06 40090 20 Semester 2
LH Machine Learning 06 38965 20 Semester 1
LH Mobile & Ubiquitous Computing 06 29289 20 Semester 2
LH Programming Language Principles, Design, and Implementation 06 30230 20 Semester 1
LH Security of Real-World Systems 06 30231 20 Semester 1
LH Teaching Computer Science in Schools 06 30208 20 Semester 2